Laurent BatllesLaurent Batlles
Loh Kean Yew vs Kunlavut Vitidsarn: the Asian Games men's singles final and the data gap in IchinomiyaThe Ichinomiya City Municipal Gymnasium sits in the west of Aichi Prefecture,...
Loan with obligation to buy: V.League's prettiest contract is a financial death sentence for small clubsIn January 2026, a mid-table V.League club announced the loan signing of a...
The Data Black Hole of V.League: Vietnamese Football Plays on Memory"We controlled the ball better, we were just unlucky." I have heard that line...
An Se-young and the List of Records Counted in SilencesOn the night of September 29, 2026, in Aichi-Nagoya, after the last shuttleco...
Larentzakis' Return to AEK: A Quiet Departure and the Correlation Puzzle at OlympiacosI have followed European basketball for over two decades, and one thing I hav...
Estonia Stuns Finland in Tampere: The Structure Lives in Four Anonymous PassesAt 19-19 in the third set at Nokia Arena, Luka Marttila served three balls in...
Ashmita Chaliha, the Super 100 and the Standard BWF Does Not Want to NameAt 10-21 in the first game against Goh Jin Wei, Ashmita Chaliha looked...
ASIAD 2026: Vietnam Women's Volleyball Falls 1-3 to South Korea — and the First-Step Receive Is the Problem That Will Kill Them Against ChinaAt 24-23 in set three, captain Tran Thi Thanh Thuy raised her hand to ask the...
Inside Table Tennis England's Development Machine: Membership Money, the London 2026 Table and a Transparency PromiseIn the fifteen-point release published by Table Tennis England, the detail th...
One Mistake, a Whole System Off: The Iztapalapa Homicide and the Lesson of Football Data Verification21 information points, 0 football entities, 1 domain label: "football". That ...
Why a 30-second golf ad could topple an entire content empireWhen I looked at the data behind the collapse of Good Good Golf, the first...
Türkoğlu: 'Turkish Basketball Ready for World Cup' – An Early Strategic AnalysisWhen the fateful draw fell, Hidayet Türkoğlu did not hide his pride. The...
England's table tennis transfer market: squad structure and brand capital decide more than any single resultThe opening weekend of Table Tennis England's 2026/27 SBCL Premier Division...
An Audit of 1,104 Minutes: Pricing a Young Indonesian Shuttler from Raw FootageOn June 14, 2026, an 11-page PDF landed in my work inbox in Jakarta. The cove...
Football Does Not Lack Data — It Lacks People Willing to VerifyIn August 2026, I spent an entire month tracking Atalanta. The Bergamo club h...
Yabusele and the Trap of the EuroLeague SuperteamYabusele and the Trap of the EuroLeague Superteam A player archetype priced i...
Vietnamese Football: A Journey from Rough Gem to Symphony on the PitchHoa Xuan Stadium was so quiet that I could hear the ball sigh. In the summer ...
Broken Mice, Silent Rules: When Riot Games Judges Its Own Case at Champions ShanghaiDay six of competition at VALORANT Champions Shanghai. An anti-eco round. FUT...
Mustafa Fal's No. 93: When Personal Identity Wears the Panathinaikos JerseyPeople often say that in basketball, a jersey number is just a detail within...
Braintree Table Tennis League: Reading the New Season Through Numbers, Not FaithThe first unusual data point of the new Braintree League season does not belo...
Loan with obligation to buy: V.League's prettiest contract is a financial death sentence for small clubsIn January 2026, a mid-table V.League club announced the loan signing of a...
The Data Black Hole of V.League: Vietnamese Football Plays on Memory"We controlled the ball better, we were just unlucky." I have heard that line...
An Se-young and the List of Records Counted in SilencesOn the night of September 29, 2026, in Aichi-Nagoya, after the last shuttleco...
Larentzakis' Return to AEK: A Quiet Departure and the Correlation Puzzle at OlympiacosI have followed European basketball for over two decades, and one thing I hav...
Estonia Stuns Finland in Tampere: The Structure Lives in Four Anonymous PassesAt 19-19 in the third set at Nokia Arena, Luka Marttila served three balls in...
Ashmita Chaliha, the Super 100 and the Standard BWF Does Not Want to NameAt 10-21 in the first game against Goh Jin Wei, Ashmita Chaliha looked...
ASIAD 2026: Vietnam Women's Volleyball Falls 1-3 to South Korea — and the First-Step Receive Is the Problem That Will Kill Them Against ChinaAt 24-23 in set three, captain Tran Thi Thanh Thuy raised her hand to ask the...
Inside Table Tennis England's Development Machine: Membership Money, the London 2026 Table and a Transparency PromiseIn the fifteen-point release published by Table Tennis England, the detail th...
One Mistake, a Whole System Off: The Iztapalapa Homicide and the Lesson of Football Data Verification21 information points, 0 football entities, 1 domain label: "football". That ...
Why a 30-second golf ad could topple an entire content empireWhen I looked at the data behind the collapse of Good Good Golf, the first...
Türkoğlu: 'Turkish Basketball Ready for World Cup' – An Early Strategic AnalysisWhen the fateful draw fell, Hidayet Türkoğlu did not hide his pride. The...
England's table tennis transfer market: squad structure and brand capital decide more than any single resultThe opening weekend of Table Tennis England's 2026/27 SBCL Premier Division...
An Audit of 1,104 Minutes: Pricing a Young Indonesian Shuttler from Raw FootageOn June 14, 2026, an 11-page PDF landed in my work inbox in Jakarta. The cove...
Football Does Not Lack Data — It Lacks People Willing to VerifyIn August 2026, I spent an entire month tracking Atalanta. The Bergamo club h...
Yabusele and the Trap of the EuroLeague SuperteamYabusele and the Trap of the EuroLeague Superteam A player archetype priced i...
Vietnamese Football: A Journey from Rough Gem to Symphony on the PitchHoa Xuan Stadium was so quiet that I could hear the ball sigh. In the summer ...
Broken Mice, Silent Rules: When Riot Games Judges Its Own Case at Champions ShanghaiDay six of competition at VALORANT Champions Shanghai. An anti-eco round. FUT...
Mustafa Fal's No. 93: When Personal Identity Wears the Panathinaikos JerseyPeople often say that in basketball, a jersey number is just a detail within...
Braintree Table Tennis League: Reading the New Season Through Numbers, Not FaithThe first unusual data point of the new Braintree League season does not belo...
